
Imports System
Namespace OpenArchive
    Namespace Document
        Namespace Components.Data
            Public MustInherit Class ComponentData
                Implements IComponentData

                Private m_DigitalSignature As Object
                Private m_Content As Object
                Private m_Version As Version
                ''' <summary>
                ''' 
                ''' </summary>
                ''' <value></value>
                ''' <returns></returns>
                ''' <remarks></remarks>
                Friend Overridable Property Content() As Object Implements IComponentData.Content
                    Get
                        Return m_Content
                    End Get
                    Set(ByVal value As Object)
                        m_Content = value
                    End Set
                End Property
                ''' <summary>
                ''' 
                ''' </summary>
                ''' <value></value>
                ''' <returns></returns>
                ''' <remarks></remarks>
                Friend Overridable Property DigitalSignature() As Object Implements IComponentData.DigitalSignature
                    Get
                        Return m_DigitalSignature
                    End Get
                    Set(ByVal value As Object)
                        m_DigitalSignature = value
                    End Set
                End Property
                ''' <summary>
                ''' 
                ''' </summary>
                ''' <value></value>
                ''' <returns></returns>
                ''' <remarks></remarks>
                Friend Overridable Property Version() As Version Implements IComponentData.Version
                    Get
                        Return m_Version
                    End Get
                    Set(ByVal value As Version)
                        m_Version = value
                    End Set
                End Property
            End Class
        End Namespace
    End Namespace
End Namespace